multiple-launch rocket system - French English Dictionary